#pragma once
#include "afxwin.h"
#include "ACEdit.h"


// CDlgComplete dialog

class CDlgComplete : public CDialog
{
	DECLARE_DYNAMIC(CDlgComplete)

public:
	CDlgComplete(CWnd* pParent = NULL);   // standard constructor
	virtual ~CDlgComplete();
	virtual BOOL OnInitDialog();
	virtual void OnOK();

	afx_msg void OnBnClickedButtonPrintRequest();
	afx_msg void OnBnClickedButtonContacted();
	afx_msg void OnBnClickedButtonEmail();
	afx_msg void OnCbnSelchangeComboCollection();

// Dialog Data
	enum { IDD = IDD_DIALOG_COMPLETE };

protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support

	DECLARE_MESSAGE_MAP()

public:
	LONG m_nItemID;
	LONG m_nStaffID;
	LONG m_nUserID;
	LONG m_nLibraryID;
	LONG m_nCollectionID;

	CString m_szRequest;
	CString m_szDateIn;	
	CString m_szDescription;
	CString m_szInfo;
	CString m_szContact;
	CString m_szInstructions;

	CString m_szTo;
	CString m_szMessage;
	CString m_szFrom;
	CString m_szName;
	CString m_szSubject;

	CACEdit m_ctrlCollection;
	CStringArray *m_pszaCollection;
	BOOL m_bElectronic;
	double m_dServiceFee;
	double m_dCopyrightFee;
	double m_dMiscFee;
	BOOL m_bUsePrintTemplate;
};
